3821 S Pacific Ave, San Pedro, CA 90731, United States
View on Map
What travelers say:
You can say that the food is also very important, this restaurant not only tastes good, but also the selection is very fresh, the environment is tall, rich and natural, nothing to say, so it is definitely a wonderful dining experience